package com.qili.entity.exam;

import lombok.Data;
import lombok.ToString;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * @author zhangxiaopeng
 * @date 2021-05-07
 * 考试表
 */
@Table(name = "ex_exam")
@Data
@ToString
public class ExExam {

    @Id
    @Column(name="exam_id")
    private String examId;

    //考试名
    @Column(name="exam_name")
    private String examName;

    //考试类别
    @Column(name="category")
    private String category;


   // 001 正式考试  002模拟练习
    @Column(name="type")
    private String type;

    /**
     * 考试描述
     */
    @Column(name="content")
    private String content;

    /**
     * 考试状态
     */
    @Column(name="status")
    private String status;


    //考试开始日期
    @Column(name="start_time")
    private String startTime;

    //考试结束日期
    @Column(name="end_time")
    private String endTime;

    /**
     * 总时长（分钟）
     */
    @Column(name="total_time")
    private String totalTime;

    /**
     * 总分数
     */
    @Column(name="total_score")
    private String totalScore;

    //及格分数
    @Column(name="pass_score")
    private String passScore;

    /**
    * 是否可以重复考试 1可以  0不可以
    */
    @Column(name="reuse")
    private String reuse;

    //创建人
    @Column(name="create_by")
    private String createBy;

    //创建时间
    @Column(name="create_date")
    private String createDate;

    //修改人
    @Column(name="modify_by")
    private String modifyBy;

    //修改时间
    @Column(name="modify_date")
    private String modifyDate;

}
